現在の位置: ホーム> 関数カテゴリ一覧> rewinddir

rewinddir

ディレクトリハンドルを巻き戻します
名前:rewinddir
カテゴリ:ディレクトリ関数
対応言語:php
一言説明:ディレクトリハンドルをリセットします。

定義と使用法

rewinddir()関数は、 opendir()によって作成されたディレクトリハンドルをリセットします。

ディレクトリを開き、そのファイルをリストし、ディレクトリハンドルをリセットし、そのファイルを再度リストし、閉じます。

 <?php
$ dir = "/images/" ;

//ディレクトリを開き、その内容を読み取ります
if ( is_dir ( $ dir ) ) {
  if ( $ dh = opendir ( $ dir ) ) {
    //画像ディレクトリのファイルをリストします
    while ( ( $ file = readdir ( $ dh ) ) !== false ) {
      エコー「ファイル名:」 。 $ファイル。 "<br>" ;
    }
    rewinddir ( ) ;
    //画像ディレクトリ内のファイルをもう一度リストします
    while ( ( $ file = readdir ( $ dh ) ) !== false ) {
      エコー「ファイル名:」 。 $ファイル。 "<br>" ;
    }
    clositir ( $ dh ) ;
  }
}
?>

結果:

ファイル名:cat.gif
ファイル名:dog.gif
ファイル名:Horse.gif
ファイル名:cat.gif
ファイル名:dog.gif
ファイル名:Horse.gif

文法

Rewinddir ( dir_handle ) ;
パラメーター 説明する
dir_handle

オプション。 Opendir()によって以前に開かれたディレクトリハンドルリソースを指定します。

このパラメーターが指定されていない場合、 OpenDir()によって開かれた最後のリンクが使用されます。

類似の関数
  • ディレクトリハンドルを開きます opendir

    opendir

    ディレクトリハンドルを開きます
  • ディレクトリを変更します chdir

    chdir

    ディレクトリを変更します
  • ディレクトリハンドルを巻き戻します rewinddir

    rewinddir

    ディレクトリハンドルを巻き戻します
  • ルートディレクトリを変更します chroot

    chroot

    ルートディレクトリを変更します
  • 現在の作業ディレクトリを取得します getcwd

    getcwd

    現在の作業ディレクトリを取得します
  • ディレクトリハンドルを閉じます closedir

    closedir

    ディレクトリハンドルを閉じます
  • 指定されたパスにファイルとディレクトリをリストします scandir

    scandir

    指定されたパスにファイルとディレクトリを
  • ディレクトリクラスのインスタンスを返します dir

    dir

    ディレクトリクラスのインスタンスを返しま
人気記事(にんききじ)